staggered piece - Turkish English Dictionary